#include <cmath>
#include <cfloat>
#include <iostream>
using namespace std;
bool isclose(double a, double b)
{
    double max_val = fabs(a) > fabs(b) ? fabs(a) : fabs(b);
    return (fabs(a - b) <= max_val * DBL_EPSILON);
}

bool isclosef(float a, float b)
{
    float max_val = fabsf(a) > fabsf(b) ? fabsf(a) : fabsf(b);
    return (fabs(a - b) <= max_val * FLT_EPSILON);
}

bool isclosel(long double a, long double b)
{
    long double max_val = fabsl(a) > fabsl(b) ? fabsl(a) : fabsl(b);
    return (fabsl(a - b) <= max_val * LDBL_EPSILON);
}
bool can_make_a_triangle(double d1, double d2, double d3)
{
    if (d1 <= 0 or d2 <= 0 or d3 <= 0) return false;
    if (((d1 + d2) < d3) or ((d1 + d3) < d2) or
            ((d2 + d3) < d1) or (isclose((d1+d2),d3)) or
            (isclose((d1+d3),d2)) or (isclose((d2+d3),d1))){
        return false;
    }
    return true;
}
int main(){
    cout<<"3double"<<endl;
    double a,b,c;
    cin>>a>>b>>c;
    can_make_a_triangle(a,b,c) ? cout<<"can" : cout<<"can't";
    cout<<endl;
}
